multiple dome dam - German English Dictionary